/**
 * 编写 todos 相关的 action creator 动作创建函数
 */

import { TODO_ADD } from "../constants";

export function todoAdd(value) {
  // 返回一个动作对象
  return {
    type: TODO_ADD,
    text: value,
  };
}

export function todoDel(id) {
  // 返回一个动作对象
  return {
    type: "TODO_DEL",
    id: id,
  };
}

export function todoChange(id) {
  // 返回一个动作对象
  return {
    type: "TODO_CHANGE",
    id: id,
  };
}

export function colorChange(id, color) {
  // 返回一个动作对象
  return {
    type: "COLOR_CHANGE",
    id: id,
    color: color,
  };
}
